package com.iwhalecloud.citybrain.flow.platform.manager.domain.repository;

import java.util.List;

import com.iwhalecloud.citybrain.flow.platform.manager.domain.model.FlowVarExpressionVo;

/**
 * @author wuliepeng
 */
public interface FlowVarExpressionRepository {

    /**
     * 插入多个表达式
     * @param flowVarExpressions
     */
    void insertBatch(List<FlowVarExpressionVo> flowVarExpressions);

    /**
     * @Description 根据部署ID和活动节点编码获取变量表达式记录集合
     * @author liujinjian
     * @date 2021-10-25
     * @param deployId
     * @param activityId
     * @return
     */
    List<FlowVarExpressionVo> selectByDeployIdAndActivityId(String deployId, String activityId);
}
